using System;
using System.Collections.Generic;

namespace UnityEngine.Recorder.Input
{
	public class RenderTextureSamplerSettings : ImageInputSettings
	{
		public EImageSource source = EImageSource.ActiveCameras;

		public EImageDimension m_RenderSize = EImageDimension.x720p_HD;

		public ESuperSamplingCount m_SuperSampling = ESuperSamplingCount.x1;

		public float m_SuperKernelPower = 16f;

		public float m_SuperKernelScale = 1f;

		public string m_CameraTag;

		public ColorSpace m_ColorSpace;

		public bool m_FlipFinalOutput;

		public override Type inputType => typeof(RenderTextureSampler);

		public override bool ValidityCheck(List<string> errors)
		{
			return true;
		}
	}
}
